Skip to content

Remove large intermediary OAS files#249907

Merged
jloleysens merged 3 commits intoelastic:mainfrom
jloleysens:remove-big-oas-json-file
Jan 22, 2026
Merged

Remove large intermediary OAS files#249907
jloleysens merged 3 commits intoelastic:mainfrom
jloleysens:remove-big-oas-json-file

Conversation

@jloleysens
Copy link
Copy Markdown
Contributor

@jloleysens jloleysens commented Jan 21, 2026

Summary

Remove and ignore intermediary files ./oas_docs/bundle.json and ./oas_docs/bundle.serverless.json. These files can be derived from the node scripts/capture_oas_snapshot CLI and do not need to be included in source tracking.

One drawback is that if developers want to generate docs locally using oas_docs/makefile they might run into an error that files needed don't exist. Added an error to try and guide them.

@jloleysens jloleysens added Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// release_note:skip Skip the PR/issue when compiling release notes backport:skip This PR does not require backporting labels Jan 21, 2026
@jloleysens jloleysens changed the title Remove large intermediary OAS file Remove large intermediary OAS files Jan 21, 2026
@jloleysens
Copy link
Copy Markdown
Contributor Author

/ci

@jloleysens
Copy link
Copy Markdown
Contributor Author

/ci

@jloleysens jloleysens marked this pull request as ready for review January 22, 2026 07:17
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/kibana-core (Team:Core)

@jloleysens jloleysens enabled auto-merge (squash) January 22, 2026 07:21
@jloleysens jloleysens merged commit 94eccc5 into elastic:main Jan 22, 2026
16 checks passed
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

✅ unchanged

History

@jloleysens jloleysens deleted the remove-big-oas-json-file branch January 22, 2026 13:49
NicholasPeretti pushed a commit to NicholasPeretti/kibana that referenced this pull request Jan 22, 2026
delanni added a commit that referenced this pull request Jan 22, 2026
## Summary
#249907 removes the intermediary
files for the OAS snapshot validation, however, in the `on-merge`
pipeline, the files are not generated, so the merging fails.

This PR makes generation default, so we pass this stage in the
on-merges.
qn895 pushed a commit to qn895/kibana that referenced this pull request Jan 22, 2026
qn895 pushed a commit to qn895/kibana that referenced this pull request Jan 22, 2026
## Summary
elastic#249907 removes the intermediary
files for the OAS snapshot validation, however, in the `on-merge`
pipeline, the files are not generated, so the merging fails.

This PR makes generation default, so we pass this stage in the
on-merges.
dennis-tismenko pushed a commit to dennis-tismenko/kibana that referenced this pull request Jan 22, 2026
dennis-tismenko pushed a commit to dennis-tismenko/kibana that referenced this pull request Jan 22, 2026
## Summary
elastic#249907 removes the intermediary
files for the OAS snapshot validation, however, in the `on-merge`
pipeline, the files are not generated, so the merging fails.

This PR makes generation default, so we pass this stage in the
on-merges.
davismcphee pushed a commit to davismcphee/kibana that referenced this pull request Jan 28, 2026
elastic#249907 removes the intermediary
files for the OAS snapshot validation, however, in the `on-merge`
pipeline, the files are not generated, so the merging fails.

This PR makes generation default, so we pass this stage in the
on-merges.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:skip This PR does not require backporting release_note:skip Skip the PR/issue when compiling release notes Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// v9.4.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants